IP protocol number

Q0001

IP protocol number is 1-byte field in IP protocol header. This value specifies the higher-level protocol contained in the packet data field. The table "Assignments for an IP Packet Protocol Field" lists some of the values that have been assigned to specific protocols or organizations. Note that this list is subject to change. The Internet Assigned Numbers Authority (IANA) is the keeper of the protocol assignments. Official lists are published in the "Assigned Numbers" RFC 1700.

Assignments for an IP Packet Protocol Field
ValueProtocol
1ICMP
2IGMP
3GGP
6TCP
8EGP
17UDP
47GRE
50ESP
51AH
89OSPF
115L2TP